About Oryx Property Holdings Limited (09404829) United Kingdom