Company name: Ccell Renewables Limited
Description: CCell combats coastal erosion by working with nature to restore a sustainable balance to coastal environments and bring lasting protection to communities around the world.
93 Fonthill Rd, Finsbury Park, London N4 3JH, United Kingdom