About Green Space Homes Limited (08444651) United Kingdom