Beta Solar Power Limited was registered at Registrar of Companies ROC Chennai on 20 August, 2010 and is categorised as Company limited by shares and an Non-government company.
Beta Solar Power Limited's Corporate Identification Number (CIN) is U40108TN2010PLC077073 and Registeration Number is 077073.
Beta Solar Power Limited registered address on file is Egmore High Road Egmore, Chennai - 600008, Tamil Nadu, India.
Beta Solar Power Limited currently have 3 Active Directors / Partners: Kalatil Ullatil Sivadas, Krishna Kumar Panchapakesan, Subramanian Avudaiappan, and there are no other Active Directors / Partners in the company except these 3 officials.
Beta Solar Power Limited is involved in Activity and currently company is in Strike Off Status.