Lekha and Co, Chartered Accountants Lekha and Co. is a Chartered Accountants’ firm based in Chennai, India. Services of the firm include Management, financial and regulatory audits,Due-diligence audits, Certification, Company registration, Taxation, Accounts and Payroll outsourcing. Lekrish.com~Site InfoWhoisTrace RouteRBL Check