CAISTOR SEAFOODS LIMITED Company number 03982958 · Monitor this company Liquidation Overview People 32 Control Charges Documents Gazette Analysis Location Related Registered office Address25 Farringdon Street, London, EC4A 4AN PostcodeEC4A 4AN Companies at this postcode 7 Map