81 Piccadilly
London W1J 8HY
United Kingdom

T: +44 (0) 20 7355 1200
F: +44 (0) 20 7495 1149
E: mail@idj.co.uk

Authorised and regulated by the Financial Services Authority

Financial Restructuring

 

Enviromed
Selfcare
Standard Platforms
Investor Group