About Oracle Property Ltd (13144664) United Kingdom