IEA FORUM LTD Company number 11825629 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address2 Lord North Street, Westminster, London, United Kingdom, SW1P 3LB PostcodeSW1P 3LB Companies at this postcode 4 Map