Find a licensed agent with Due Diligence experience and their own compliance department. It is better to sign the contract with the agent and make the payment after undergoing a preliminary Due Diligence check and all potential risks have been identified.
The investor needs to disclose detailed information about themselves, their family, and their business, including any negative information: in this way, the agent will be able to prepare a comprehensive package of documents and the government department handling the application will make fewer, if any, requests for additional information.