Newby Lodge Sneck Gate Lane, Middlesbrough
Reg Number: 10234315
Date of Inc: June 16, 2016
Reg Number: 12889992
Date of Inc: September 18, 2020
VILLAGE FARM, MIDDLESBROUGH
Reg Number: 04861626
Date of Inc: August 08, 2003