Stilla Group, an Australian based manufacturing company, specialises in Modular DIY storage and outdoor products. View our Cedar and Keter Sheds here.