About Otona Properties (ascot) Limited (05113594) United Kingdom