Subba Power Limited was registered at Registrar of Companies Delhi on 18 October, 2005 and is categorised as Company limited by Shares and an Non-govt company.
Subba Power Limited's Corporate Identification Number (CIN) is U74899DL2005PLC141838 and Registeration Number is 141838.
Subba Power Limited registered address on file is 267 MASJID MOTHUDAY PARK NDSE II NEW DELHI DL 110049 IN, - , Delhi, .
Subba Power Limited currently have 3 Active Directors / Partners: Sanjay Raj Subba, Minu Subba, Tara Subba, and there are no other Active Directors / Partners in the company except these 3 officials.
Subba Power Limited is involved in Business Services Activity and currently company is in Under Process of Striking Off Status.