Propower Environmental Sàrl, Limited liability company