Company Record
HAVELOCK PLACE MANAGEMENT COMPANY LTD (NI679139) | Company Record