Subba Power Limited was registered at Registrar of Companies ROC Delhi on 18 October, 2005 and is categorised as Company limited by shares and an Non-government 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 - , 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 Activity and currently company is in Strike Off Status.