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