Contact information

Trade name: Waboba AB

Email: info@waboba.com

Physical address: Hornsgatan 110, 117 26 Stockholm, Sweden

VAT number: SE556503946701

Trade number: SE5565039467