Company name: The Green Project SB - Bug hotel
Description: GreenProjectSB is a local initiative promoting ecology, health and wellbeing and community sprit through gardening "Biophilia" in West London.
54 Bloemfontein Rd, London W12 7BZ, United Kingdom