About City Centre Apartments Ltd (09976673) United Kingdom