Lodge Farm, Stamford
Reg Number: 13840392
Date of Inc: January 11, 2022
AUNBY MANOR, STAMFORD
Reg Number: 13166010
Date of Inc: January 01, 1970
The Grange Offices, Stamford
Reg Number: 03044127
Date of Inc: April 10, 1995