Zcl started its business in 2004 as a Private Limited Company with reg. no. 05069912. The firm's registered office was based in Tenterden at Unit 7 Pickhill Business Centre. This Zcl Limited company had been on the market for 13 years. The firm was known under the name The London Poster Company until Tuesday 11th March 2014, at which point the company name was replaced by Zurich Consultants. The last was known under the name came on Thursday 3rd March 2016.
Wendy H. was this company's managing director, selected to lead the company ten years ago.