About Deramore Apartments Limited (NI015132) United Kingdom