About Green Acres Projects Limited (11735783) United Kingdom