Can You Set Up a Family Trust Yourself in Australia?

November 12, 2025