About Oasis Property Ventures Ltd (10669824) United Kingdom