COMPANY PROFILE

SINGAPORE TAKADA INDUSTRIES PTE LTD

Description

Nature of Business

Contractors - engineering.