ISCA FOIL LIMITED Company number 04232960 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressHadley Works, Cranborne Road, Potters Bar, England, EN6 3JL PostcodeEN6 3JL Companies at this postcode 26 Map