Grand Brands creates corporate identities that hold all these qualities and add value to brands. http://www.grandbrands.com.au