Head office

Unit 12, The Sugar Mill, 432 Dewsbury Road, Leeds, LS11 7DF

Find your local expert

Phone: 0800 6785867

Company Reg No: 08907298
VAT No: 185954163

Get in touch

    IWM gives wonderful service. They give clear information succinctly and do what they promise efficiently, without fuss, in an easy-going way that is friendly and informative. What most impressed me was that they go way beyond normal expectations in their helpfulness.