Company name: Modular Stage Systems
Description: Modular Stage Systems (MSS) provide highly versatile, competitive solutions for staging requirements for all occasions. It’s light, quick and easy to assemble, and can be used as a stand-alone, portable stage, or incorporated into an existing stage system.
Unit 1, Zodiac Business Park, High St, London UB8 2GU, United Kingdom