Legal notice

Address

Obumu Africa GmbH

Im Grod 26a
6315 Alosen
Switzerland

Contact

Phone: +41 79 953 09 98

Email: hello@obumu.africa

Company Info

UID:  CHE-131.573.456

VAT number: CHE-131.573.456 MWST

Directors: Sandra Vanspringel and Luc De Peuter