Advanced company searchLink opens in new window

INVESCO PERPETUAL EUROPEAN ABSOLUTE RETURN TRUST PLC

Company number 02335976