About Osborne House Management Company Limited (03592561) United Kingdom