About Cityspace Developments Limited (05655896) United Kingdom