33 Farmstead Street, Middlesbrough
Reg Number: 13022167
Date of Inc: November 15, 2020
85 Farmstead Street Brookland Park, Middlesbrough
Reg Number: 11858366
Date of Inc: March 04, 2019
33 FARMSTEAD STREET, MIDDLESBROUGH
Reg Number: 12418043
Date of Inc: January 01, 1970
69 FARMSTEAD STREET, MIDDLESBROUGH
Reg Number: 14659196
Date of Inc: January 01, 1970
15 Farmstead Street, Middlesbrough
Reg Number: 15098487
Date of Inc: August 27, 2023
61 Farmstead Street, Middlesbrough
Reg Number: 14553350
Date of Inc: December 21, 2022