Overview
Legal name
BISHOP'S CASTLE TOWN HALL TRUST
Region
West Midlands
Registered address
THE TOWN HALL
MARKET SQUARE
BISHOP'S CASTLE
SHROPSHIRE
SY9 5BG
Insolvency history
No