About Pembrooke Apartments Limited (NI015268) United Kingdom