About Osmington House Management Company Ltd (05285481) United Kingdom