CHIHUAHUAFILM LIMITED Company number 09544538 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address2 PARADE TERRACE, WEST HENDON BROADWAY, LONDON, UNITED KINGDOM, NW9 7DU PostcodeNW9 7DU Map