About Oasis Property Developer Limited (09695729) United Kingdom