Started with Reg No. SC309561 eighteen years ago, Finix Productions Limited had been a private limited company until Thu, 11th Jun 2020 - the time it was dissolved. Its official office address was Apex 3, 95 Haymarket Terrace Edinburgh. The firm was known under the name MM&S (5161) up till Mon, 20th Nov 2006 when the name was replaced.
This company had an individual director: Neil O. who was leading it from Thu, 16th Nov 2006 to the date it was dissolved on Thu, 11th Jun 2020.