Started with Reg No. 09517307 9 years ago, Alc23 Ltd had been a private limited company until 2022-08-16 - the time it was dissolved. The latest registration address was 53 Woodfield Close, Enfield.
This specific company was supervised by one director: Ivo O. who was with it for 7 years.
Ivo O. was the individual with significant control over this firm, had substantial control or influence over the company.