Advanced company searchLink opens in new window

IFEX INNOVATION FINANCE & EQUITY EXCHANGE LIMITED

Company number 04541478