About West Bay Apartments Management Company Limited (NI041267) United Kingdom