About Cedarhurst Apartments Limited (NI021827) United Kingdom