- Company Overview for I MCHALE PLASTERER AND GENERAL BUILDER LIMITED (SC323566)
- Filing history for I MCHALE PLASTERER AND GENERAL BUILDER LIMITED (SC323566)
- People for I MCHALE PLASTERER AND GENERAL BUILDER LIMITED (SC323566)
- More for I MCHALE PLASTERER AND GENERAL BUILDER LIMITED (SC323566)
There are no persons with significant control or statements available for this company.