Cross Check

MICHAELIDES INVESTMENTS LIMITED

Corporate Officer