2013 is the year of the founding of Mamie & Margot Film Ltd, the company which was located at The Maltings, East Tyndall Street in Cardiff. It was started on 2013-09-17. The company's Companies House Reg No. was 08693787 and the post code was CF24 5EA. The firm had existed on the market for three years until 2016-05-17. Launched as Nova Initia Movie, it used the name until 2013, at which moment it got changed to Mamie & Margot Film Ltd.
Daniel L. and James M. were registered as the enterprise's directors and were managing the firm from 2013 to 2016.