is inactive
Where is IDR MANAGEMENT SERVICES LIMITED's headquarters?
IDR MANAGEMENT SERVICES LIMITED's headquarters is located at United Kingdom, London, EC4A 3AE, 5th Floor 6 St Andrew Street
What year was IDR MANAGEMENT SERVICES LIMITED started?
IDR MANAGEMENT SERVICES LIMITED was started in 2000
Sources: Companies House