About Dugmore Management System Services Ltd (12929347) United Kingdom