About Glencregagh Court Apartments Limited (NI021230) United Kingdom