About Osterley Management (ventnor) Limited (04018133) United Kingdom