Meet the Team Behind OwlMbee™

A small, passionate group of makers, designers, and nature lovers.

Linh - Founder

Linh T.

Founder & Creative Director

Mark - Production Lead

Mark H.

Production Lead – Artisan Liaison

Mai - Brand Coordinator

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