Meet the Team Behind OwlMbee™
A small, passionate group of makers, designers, and nature lovers.

Linh T.
Founder & Creative Director

Mark H.
Production Lead – Artisan Liaison

Mai N.
Brand & Sustainability Coordinator
Business Information
Copyright 2025 © OwlMbee is a brand of MAROCAIN ECOMMERCE LTD
Registered in: LONDON, UK – Number: 14830107
Email: [email protected]
Phone: 1-800-829-4933
Head office: Kosmo Tay Ho, Xuan La, Tay Ho, Ha Noi 100000
Office in US: 919 Wild Valley Rd, Houston, TX 77057, USA
Office in UK: 7 Coronation Road, Dephna House, Launchese, London, United Kingdom, NW10 7PQ