- Company Overview for BARBARA BARNES APPOINTMENTS LIMITED (04497693)
- Filing history for BARBARA BARNES APPOINTMENTS LIMITED (04497693)
- People for BARBARA BARNES APPOINTMENTS LIMITED (04497693)
- Charges for BARBARA BARNES APPOINTMENTS LIMITED (04497693)
- More for BARBARA BARNES APPOINTMENTS LIMITED (04497693)