Company Imprint
Last Updated: April 28, 2025
- Company Name: MeowRex Ltd.
- Registered in: Bulgaria
- Company Registration Number: 208228221
- VAT Number: BG208228221
- Registered Address: Sofia, Region Sofia (capital), Sredets
Municipality, 32 Osogovo St., fl. 3, apt. 301, Postal Code 1303
- Managing Directors: Petar Ivanov Barzev, Kaloyan Nikolaev
Nikolov
- Email: team@meowrex.com
Brands Operated by MeowRex Ltd.