Achath Menon Jayan


Updated 9 months ago

Information

DIN 00892457
DSC Registered

Companies

Narmada Engineering Company Pvt Ltd
Narmada Engineering Company Pvt Ltd
Director/Designated Partner
U74100ap1985ptc006038
U74100ap1985ptc006038
Managing Director

Past Companies