About Clear Space Homes Limited (10712295) United Kingdom