Windrush Cottage, Leyburn
Reg Number: 03710121
Date of Inc: February 09, 1999
Gamecroft, Leyburn
Reg Number: 12782867
Date of Inc: July 31, 2020