Overview
Legal name
NEEDHAM HALL LIMITED
Region
West Midlands
Registered address
CENTRAL HOUSE
QUEEN STREET
LICHFIELD
ENGLAND
WS13 6QD
Insolvency history
No