About Glenaan Apartments Limited (NI015061) United Kingdom