Terminated Sole Proprietorship / Partnership

METRICA TECHNOLOGIES

UEN 52971156K

Incorporated
11 Jun 2002