About Shaftesbury Apartments Limited (NI042547) United Kingdom