For Immediate Release: Edmonton, AB, May 28, 2013 - Specialist branding agency, Urban Jungle, today announced the successful move to its new Cloverdale location, 9411-98 Avenue NW, Edmonton, Alberta. For Urban Jungle the new office space means free parking, easy access, new amenities, and room…