Station Road
Cowie
Stirling
Stirlingshire
FK7 7BQ
United Kingdom
Tel: 01786 812921
Fax: 01786 817143
Website: www.norbord.co.uk
Sales Director UK: Andrew Francis
Managing Director: Alan McMeekin
VAT No: GB 607 3100 85
No of Employees: 1001-5000
Manufacturer