About company

Taste Holdings is an African based business entity that hold the licenses of several retail brands.

GB
Unknown
Not verified company