🇬🇧
NEPSOURCE SPIRULINA FARM LTD
03.22 · Freshwater aquacultureSIC03220 · 10890 · 72110Agriculture & FarmingMicroID14919674
📍 20 GODRIC SQUARE, PETERBOROUGH, PE2 7JL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.