About Oasis Village Trust (NI068534) United Kingdom