LEASCAR GRANGE FARM DEIGHTON LANE, NORTHALLERTON
Reg Number: 02599663
Date of Inc: September 04, 1991