About Osborne Quarters (management Company) Ltd (11977639) United Kingdom