UK Leak Detection – Head Office: 635 Bath Road, Slough, SL1 6AE

Phone: 0800 228 9000

UK Leak Detection – Head Office: 152 City Road, London, EC1V 2NX

Phone: 0800 228 9130

Company No. 08572905