About Oasis Business Community Interest Company (07182158) United Kingdom