About Oasis Maintenance Services Limited (06364330) United Kingdom