The Flaxmill The Flaxmill, Flaxmill Lane, Spalding
Reg Number: 02541361
Date of Inc: September 20, 1990
Unit 6 Flaxmill Lane, Spalding
Reg Number: 13017111
Date of Inc: November 13, 2020
Unit 1 &1a Flaxmill Lane, Spalding
Reg Number: 08158612
Date of Inc: July 26, 2012