THE BARN 1 STRAWSON'S FARMYARD, MAIN STREET, STAMFORD
Reg Number: 07401395
Date of Inc: August 10, 2010
The Limes Main Street, Stamford
Reg Number: 10968330
Date of Inc: September 18, 2017
The Crown Inn Main Street, Stamford
Reg Number: 13979236
Date of Inc: March 16, 2022
Caythorpe House Main Street, Stamford
Reg Number: 08380999
Date of Inc: January 30, 2013