About Osbourne House (eastbourne) Management Company Limited (10729578) United Kingdom