Located at 99 Kenton Road, Harrow HA3 0AN The Invicta Film Partnership No.25, LLP was classified as a Limited Liability Partnership with OC307298 Companies House Reg No. The firm was established on 2004-03-18. The Invicta Film Partnership No.25, LLP had been prospering in the business for at least 18 years.