Overview
Legal name
ALROD LIMITED
Region
Wales
Registered address
10 - 11 CYFARTHFA INDUSTRIAL ESTATE
MERTHYR TYDFIL
WALES
CF47 8PE
Insolvency history
No