Company identity
Founded / incorporated
22 November 2001
Company number 04326935
Legal name
ASTRA PLANT LIMITED
Company type
Private Limited Company
Region
Wales
Registered address
PROSPECT HOUSE CANAL ROAD
CWMBACH
ABERDARE
RCT
CF44 0AG
Insolvency history
No