About Oasis (islington) Limited (04027943) United Kingdom