Company name: Direct Trade Windows Ltd
Description: We manufacture a wide range of premium steel-look products for several sectors, including installers, architects, developers and homeowners.
Unit 11-12 Slough Business Park, 94 Farnham Rd, Slough SL1 3FQ, United Kingdom