The Invicta Film Partnership No.27, LLP began its business in the year 2004 as a Limited Liability Partnership under the following Company Registration No.: OC307300. This firm's head office was registered in Harrow at 99 Kenton Road. This particular The Invicta Film Partnership No.27, LLP business had been operating on the market for 19 years.