- Company Overview for DIRECT PROCUREMENT SERVICES LIMITED (02266899)
- Filing history for DIRECT PROCUREMENT SERVICES LIMITED (02266899)
- People for DIRECT PROCUREMENT SERVICES LIMITED (02266899)
- Charges for DIRECT PROCUREMENT SERVICES LIMITED (02266899)
- More for DIRECT PROCUREMENT SERVICES LIMITED (02266899)