LEUNG YIN LUNG

PrivateCIK: 2127430
EURO TECH HOLDINGS CO LTD
PositionCEO
TenureSince Mar 2026
Holdings