About Cityspace Mcr Ltd (12795983) United Kingdom