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