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