LEUNG TAK CHUNG MR

PrivateCIK: 2123181
EURO TECH HOLDINGS CO LTD
PositionDIRECTOR
TenureSince Mar 2026
Holdings