Director profile
LAKSHMI DEVALLA
DIN: 01736852
LAKSHMI DEVALLA is listed with DIN 01736852. View public director profile, company associations, appointment history and available compliance signals.
Associated companies
- DECMAR ADVANCED COMPUTER SOLUTIONS PRIVATE LIMITED
U72200KA2004PTC033784 | Director | Strike Off | appointed 2004-04-21