- Company Overview for INTERNATIONAL DESIGN AND DEVELOPMENT LIMITED (02913235)
- Filing history for INTERNATIONAL DESIGN AND DEVELOPMENT LIMITED (02913235)
- People for INTERNATIONAL DESIGN AND DEVELOPMENT LIMITED (02913235)
- Charges for INTERNATIONAL DESIGN AND DEVELOPMENT LIMITED (02913235)
- More for INTERNATIONAL DESIGN AND DEVELOPMENT LIMITED (02913235)