About Shaftesbury Apartments Iii Limited (NI053389) United Kingdom