B L P Chartered Surveyors
Knavesmire House
York
YO23 1PE
01904 627656
Surveyors & Valuers
Visit Website