About Shaftesbury Apartments V Limited (NI053391) United Kingdom