About Spatial Homes Limited (12839716) United Kingdom