Tushar Kanti Mittra


Updated 5 months ago

Information

DIN 07121760
DSC Registered

Companies

Vista Technology & Industries Limited
Vista Technology & Industries Limited
Director/Designated Partner
U28999wb1964ptc087911
U28999wb1964ptc087911
Additional Director

Past Companies