2003 marks the beginning of Icm Secretaries Limited, the company which was located at 4th Floor, 20 Margaret Street in London. It was created on 2003-06-30. The company's registered no. was 04814546 and its postal code was W1W 8RS. It had been present on the market for 14 years until 2017-12-05.