top of page

Legal notices

Joca Innovation Sàrl

Rue de la Libération, 113

L-3511, Dudelange

Luxembourg

VAT number: LU32723874

Legal form: Sàrl (Limited Liability Company)

Commercial register number: B250744

Nace Code: 81.300 Landscaping services

bottom of page