Repond & Nyckees Architectes Sàrl, Limited liability company