James Robert Marchant

nationality: United Kingdom, Winkleigh (GB)

Commercial register

Chair of the board of directors · sole signature · Zug

since Oct 30, 2024