About Oryx Properties Ltd (11400326) United Kingdom