MeowRex

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.