Vijay Noel Mendes


Updated 4 months ago

Information

DIN 00176364
DSC Registered

Companies

Nebula Home Products Private Limited
Nebula Home Products Private Limited
Director/Designated Partner
U24246ga1994plc001526
U24246ga1994plc001526
Whole Time Director

Past Companies