About Mr Clean Cleaning & Property Services Ltd (07684679) United Kingdom