- Company Overview for CANAL PLANT LIMITED (08342281)
- Filing history for CANAL PLANT LIMITED (08342281)
- People for CANAL PLANT LIMITED (08342281)
- More for CANAL PLANT LIMITED (08342281)
There are no persons with significant control or statements available for this company.