CLEVERMAX PRODUCTIONS LIMITED
Appointment of Liquidators Company Number: 05352183 Name of Company: CLEVERMAX PRODUCTIONS LIMITED Nature of Business: Motion picture production activities Registered office: 58 Ambleside Point Tustin Estate, London, SE15 1EB