The Invicta Film Partnership No.15, LLP began its business in the year 2002 as a Limited Liability Partnership under the ID OC302757. This company's headquarters was situated in Harrow at 99 Kenton Road. This particular The Invicta Film Partnership No.15, LLP company had been on the market for at least nineteen years.