About Green City Homes Ltd (12706652) United Kingdom