About Cityspace Property Limited (06259036) United Kingdom