About Shaftesbury Apartments V1 Limited (NI072882) United Kingdom