Company name: Octica Professional Ltd.
Description: Partner Manufacturers
Thorpe Industrial Estate, Unit 10, Sky Business Park, Eversley Way, Egham TW20 8RF, United Kingdom