Overview
Legal name
SHERWOOD HOTELS LIMITED
Region
East Midlands
Registered address
56 LINDEN AVENUE
TOXFORD
NEWARK
NOTTS
NG22 0JS
Insolvency history
Yes