Overview
Legal name
THEATR IOLO LTD.
Region
Wales
Registered address
CHAPTER ARTS CENTRE
MARKET ROAD
CARDIFF
CF5 1QE
Insolvency history
No