1 Vicars Croft, Northallerton
Reg Number: 05798237
Date of Inc: April 27, 2006
13 Vicars Croft, Northallerton
Reg Number: 13484867
Date of Inc: June 30, 2021