About City Space Apartments Ltd (11971155) United Kingdom