About City Central Apartments Ltd (11836291) United Kingdom