To contact us please call a member of the team on +44 (0)1608 664589. Alternatively email us at or complete the form below.


50 Stratford Road
Warwickshire CV36 4BA
United Kingdom

Lean Construction International Ltd.
Registered in England No. 09012895.
VAT Registration No. 230 0305 80

Registered office: 1 Lucas Bridge Business Park, 1 Old Greens Norton Road, Towcester, NN12 8AX