Company name: 8 Acres Group Ltd
Description: Business innovation
136 St John's Rd, Isleworth TW7 6PL, United Kingdom