Allegro Systems came into being in 2014 as a company enlisted under no 09121256, located at N21 1EX London at 8 Maxim Road. The company's last known status was dissolved. Allegro Systems had been operating in this business for at least 3 years.
This specific business had a single managing director: Navjeet S., who was assigned this position 6 years ago.
Executives who controlled the firm include: Navjeet S. had substantial control or influence over the company owned 1/2 or less of company shares. Narinder S. owned 1/2 or less of company shares.