About Homes And Spaces Ltd. (13221079) United Kingdom