Your questions answered.
We have put all of our most frequently asked questions in one handy place to give you the answers you’re looking for. Should you have any further queries please contact us.
ICH ltd have been trading since 1992, and are celebrating 29 years in business this year.
All of mainland UK.
On average excluding subcontractors ICH employ more than 85 people across the UK. In addition the ICH supplier network consists of 400+ personnel.