About Osborne Mews Management Company (ni) Limited (NI060623) United Kingdom