About Oasis Properties Limited (01695206) United Kingdom