4 Campion Terrace, Leamington Spa, Warwickshire CV32 4SX, United Kingdom
Distance: 334 yd.
Company description
LightHouse consultants are part of a lean consultancy that specialise in training and supporting business transformations in any environment, by utilising sustainable lean principles