About Osborne Apartment Ltd (13016011) United Kingdom