© 2025 Industrial Technical Holding Ltd.



LEI active 2025 984500VAAD768C74E975
INDUSTRIAL TECHNICAL HOLDINGS LTD

128 City Road, London, GB, EC1V 2NX