Contact Us Our Branches Contact Details London Head Office Address:3rd Floor, 112-116 Whitechapel Road, London, E1 1JE Phone:08007723196 Email:info@icch2.co.uk Get Appointment