About Blue Space Homes Limited (06019558) United Kingdom