Company name: North Yorkshire Police - Acomb Police Station
Acomb Rd, Holgate, York YO26 4LR, United Kingdom