Based in 13th Floor One Croydon C/o Sable International, Croydon CR0 0XT Otower Consulting Ltd was classified as a Private Limited Company and issued a 08007110 Companies House Reg No. This firm had been established twelve years ago before was dissolved on 2021-03-16.
The company had one managing director: Antony L. who was with it for nine years.
Antony L. was the individual with significant control over this firm, had substantial control or influence over the company.