Cellulac
0 Reviews
About the Business
Cellulac delivers biodegradable plastic - bio plastic and production of omega 3 oils at commercial scale production, derived from micro algae and other sugar sources. | Cellulac delivers biodegradable plastic - bio plastic and production of omega 3 oils at commercial scale production, derived from micro algae and other sugar sources.
Contacts
Website
Call Us
+441223926660
5-7 Cranwood St, London EC1V 9EE
Hours
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible car park