CHHABRA POWER LIMITED - CIN U40109RJ2006SGC023353 | Company