Devadas & Sivaraman
Head office
15/513(73) 2ND FLOOR C S TOWER LT COL NIRANJAN ROAD-678001
Palakkad, Kerala
Partners
- Devadas RMembership no. 231973
- Sivaraman A RMembership no. 234063
Source: ICAI List of Firms as on 01-Apr-2026. Names and addresses appear as ICAI prints them. VirtualCFO is not run or endorsed by ICAI.