THE FLAXMILL THE FLAXMILL, FLAXMILL LANE, SPALDING
Reg Number: 02541361
Date of Inc: January 01, 1970
Unit 3, The Flaxmill Flaxmill Lane, Spalding
Reg Number: 13017111
Date of Inc: November 13, 2020
UNIT 1 &1A FLAXMILL LANE, SPALDING
Reg Number: 08158612