OSB LIMITED
www.norbord.co.ukOSB LIMITED is an executive office company based out of 33 Wellington St, Leeds, United Kingdom.
Read moreOSB LIMITED is an executive office company based out of 33 Wellington St, Leeds, United Kingdom.
Read moreCountry
City (Headquarters)
Leeds
Industry
Employees
1-10
Estimated Revenue
$250,000,000 to $500,000,000
Social
Employees statistics
View all employeesPotential Decision Makers
Site Agent
Email ****** @****.comPhone (***) ****-****
Technologies
(51)
Reach decision makers at OSB LIMITED
Free credits every month!
OSB LIMITED FAQ
Leeds, United Kingdom
Executive Offices