About Millmount Village Apartment Management Company Limited (NI055638) United Kingdom