James Horrocks

citizen of Grande-Bretagne, Collonge-Bellerive

Commercial register

joint procuration by two · Genève

until Dec 27, 2023