About By The Green Residents Company Limited (10825465) United Kingdom