Sneaton Castle Limited is the trading name for Sneaton Castle Centre. Sneaton Castle Limited is a company registered in England and Wales whose registered office is at Sneaton Castle, Castle Road, Whitby, North Yorkshire YO21 3QN. Company Registration Number 3837022. VAT RegistrationNumber 722 1252 80.