Can You Set Up a Family Trust Yourself in Australia?

December 17, 2025