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