Contact information
Obumu Africa GmbH
Im Grod 26a
6315 Alosen
Switzerland
Trade name: Obumu Africa Lifestyle
Phone number: +41799530998
Email: hello@obumu.africa
Physical address: Im Grod 26A, 6315 Oberägeri, Switzerland
VAT number: CHE-131.573.456 MWST