Registered with number 09880852 nine years ago, Revolution Mix Productions Ltd had been a pri/ltd by guar/nsc (private, limited by guarantee, no share capital) until 2021-09-07 - the day it was officially closed. The last known office address was Mill 2 Mill 2, Mabgate Mills Leeds.
The following company was managed by an individual managing director: Angela M. who was maintaining it from 2019-11-14 to dissolution date on 2021-09-07.
The companies with significant control over this firm were: Eclipse Theatre Company Limited had substantial control or influence over the company. This business could have been reached in Sheffield at Paternoster Row, S1 2BX and was registered as a PSC under the reg no 07285741.