About Oasis Property Developments Limited (04126815) United Kingdom