About City & Central Investments Ltd (10889244) United Kingdom