About Oracle Properties Ltd (11849314) United Kingdom