Narasimha Murthy Mocherla
07892112
NARASIMHA MOCHERLA is registered under Director Identification Number (DIN) 07892112. They hold the designation of Director since 28-09-2017. They have served in the role of Director/Designated Partner from 31-07-2017. Their tenure as Director/Designated Partner ended on 19-10-2022