152 City Road London, Greater London United Kingdom EC1V 2NX
08002289000
UK Leak Detection is independent, your best interests are our priority. We have vast experience with insurers, their excuses not to pay out on the insurance claims and how to deal with them.