- Company Overview for SHAFTESBURY PARTNERSHIP INVESTMENT LTD (08045179)
- Filing history for SHAFTESBURY PARTNERSHIP INVESTMENT LTD (08045179)
- People for SHAFTESBURY PARTNERSHIP INVESTMENT LTD (08045179)
- Charges for SHAFTESBURY PARTNERSHIP INVESTMENT LTD (08045179)
- More for SHAFTESBURY PARTNERSHIP INVESTMENT LTD (08045179)