Company name: International Convention Centre Wales
Description: International Convention Centre Wales is back, ready to start afresh and breathe new life into your conferences, meetings and events with our fresh thinking brilliance.
The Coldra, Catsash Rd, Newport NP18 1HQ, United Kingdom