About Michael Duffy Property Maintenance Limited (08855626) United Kingdom