About Custom House Square Apartments Management Company Limited (NI066175) United Kingdom