About Oryx Property Ltd (13405386) United Kingdom