About Oasis Residence Ltd (12660687) United Kingdom