United Kingdom
A traditional, family-run operation based in Leigh-on-Sea, ICL provide quality, effective solutions to all your building and maintenance needs.
ICL pride themselves on a flexible, personal approach, with regular consultations from inception to completion of your project. Custom designs ensure that every part of the process is …