Send Us a Message Name* Email* Phone* Choose Service*Choose ServiceMove in/Move out CleaningWindow CleaningAfter-Party CleaningOffice CleaningOutdoor Villa/Townhouse facade CleaningLaundry Date* Message*SubmitReset Get in touch We want to share our location to find us easily. Office address Office 237, 2nd Floor, Al Barsha Business Center, Dubai Telephone number +971 58 598 9228 Mail address info@tch.com