Overview
Legal name
THE ORIGINAL SHOWHOUSE COMPANY LIMITED
Region
East of England
Registered address
THE STUDIO
ST. NICHOLAS CLOSE
ELSTREE
HERTFORDSHIRE
WD6 3EW
Insolvency history
Yes