Company Record
NBIM ELEANOR 2 NOMINEE LIMITED (11521035) | Company Record