- Company Overview for JAMES VILLA HOLIDAYS LIMITED (03643374)
- Filing history for JAMES VILLA HOLIDAYS LIMITED (03643374)
- People for JAMES VILLA HOLIDAYS LIMITED (03643374)
- Charges for JAMES VILLA HOLIDAYS LIMITED (03643374)
- Registers for JAMES VILLA HOLIDAYS LIMITED (03643374)
- More for JAMES VILLA HOLIDAYS LIMITED (03643374)