Overview
Legal name
EXCAL LIMITED
Region
Wales
Registered address
EXCAL HOUSE
CAPEL HENDRE INDUSTRIAL ESTATE
CAPEL HENDRE AMMANFORD
SA18 3SJ
Insolvency history
No