6 KERSHAW ROAD, TODMORDEN
Reg Number: 07681084
Date of Inc: January 01, 1970
The Barn, 10 Kershaw Road, Todmorden
Reg Number: 08010258
Date of Inc: March 28, 2012
Station Cottage, Todmorden
Reg Number: 14179847
Date of Inc: June 17, 2022