Overview
Legal name
WILLOUGHBY (16) LIMITED
Region
West Midlands
Registered address
UNIT J3, HALESFIELD 19
TELFORD
SHROPSHIRE
TF7 4QT
Insolvency history
No