Leed Risk Services is an Australian insurance provider that offers various types of business insurance including strata insurance, workers compensation, and public liability insurance. They cater to all sizes of Australian businesses and provide online quotes and payment options. Customers can complete an online form to receive insurance options and quotes from Leed Risk Services representatives.