Company name: Rodeca Ltd
Description: Rodeca are market leaders in the innovative design of polycarbonate translucent panels for façade, roof and interiors. 01268 531466 - sales@rodeca.co.uk.
Bentalls House, Bentalls, Basildon SS14 3BS, United Kingdom