About Oryx Property Development Ltd (13481543) United Kingdom