Address: Ramsay Close, The Grange, Layerthorpe, York, York and North Yorkshire, England, YO31 8ST, United Kingdom