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