Advanced company searchLink opens in new window

IMD PARTNERSHIP

Company number LP005635

Registered office address
Enterprise House, 21 Buckle Street, London, E1 8NN
Company status
Active
Company type
Limited partnership
Registered on
28 November 1997