About Dewar S Property & Facility Maintenance Services Ltd (13627612) United Kingdom