Contact information
Trade name: Mama Bamboo
Email: contactus@mamabamboo.com
Registered address: 167-169 Great Portland street, 5th Floor, London, W1W 5PF, United Kingdom
(NOTE: no returns will be processed from this address. Parcels sent here will be destroyed without refund)
VAT number: GB294484069
Trade number: 11267046