St Xavier Power Private Limited was registered at Registrar of Companies Chennai on 05 November, 2012 and is categorised as Company Limited by Shares and an Indian Non-Government Company.
St Xavier Power Private Limited's Corporate Identification Number (CIN) is U40108TN2012PTC088329 and Registeration Number is .
St Xavier Power Private Limited registered address on file is Door No.8/41, Johnsi Illam Paduvoor, Palappallam P.o. Kanyakumari District Tamil Nadu India 629159, - , Tamil Nadu, .
St Xavier Power Private Limited is involved in Electricity, Gas & Water Companies Activity and currently company is in Active Status.