About Urban Space Property Holdings Limited (08941113) United Kingdom