Company name: York Family History Society
Description: York Family History Society
James St, Layerthorpe, York YO10 3DW, United Kingdom