About Oasis Developments Limited (11050940) United Kingdom