Based in 103 March Court, London SW15 6LD Ic Accountants Ltd was categorised as a Private Limited Company and issued a 08197662 registration number. This firm was founded on 2012-08-31. Ic Accountants Ltd had been prospering on the British market for at least seven years. Founded as Ic Finance Solutions, the company used the name until 2018-03-08, at which point it was replaced by Ic Accountants Ltd.
The limited company was managed by a single managing director: Inna C. who was in charge of it from 2012-08-31 to the date it was dissolved on 2019-10-15.
Inna C. was the individual with significant control over this firm, owned over 3/4 of company shares.