About Green Row Homes Limited (12308733) United Kingdom