This business named Mainstream was created on 2000-02-17 as a private limited company. This business registered office was based in London on 8th Floor Holborn Gate, 26 Southampton Buildings. This place zip code is WC2A 1AN. The official registration number for Mainstream Limited was 03927635. Mainstream Limited had been active for twenty three years up until dissolution date on 2023-10-17.
Neil J. and Martin M. were listed as firm's directors and were managing the firm from 2017 to 2023.
The companies that controlled this firm were: Mainstream Presentations Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Manchester at Merchants Warehouse, 21 Castle Street, M3 4LZ and was registered as a PSC under the registration number 02268867.