Roger Lavern Davenport

nationality: United States, Wake Forrest (US)

Commercial register

Managing director · sole signature · Zug

since May 13, 2025