Published on 02 Mar 2016
Founded on strong family values since the 1970s, Kennards developed the first Self Storage Centre in the country, opening in 1973. It remains today 100% Australian, privately owned and family run although has grown from a seven person family business to 230 people, with 83 locations and 524,000 square metres of storage space across Australia & New Zealand.