Company Record
MESSENEX PROPERTY INVESTMENTS LTD (10723096) | Company Record