About Central Apartments Ltd (12079602) United Kingdom