About Osborne Apartments (number Two) Limited (NI016238) United Kingdom