About Oasis Places Limited (05578324) United Kingdom