About Essential Cleaning & Maintenance Limited (06703922) United Kingdom