EN FRANCAIS LIMITED Company number 10966063 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBishop Crewe House, North Street, Daventry, England, NN11 4GH PostcodeNN11 4GH Companies at this postcode 16 Map