About Osborne Place (liphook) Management Company Limited (09499647) United Kingdom