504 Power Limited Company