About Abbeycourt Apartments Limited (NI017839) United Kingdom