Envision Financial Solutions is a trading name of K G Mortgage Services Ltd which is registered in England and Wales under company number 08332163 who are an Appointed Representative of PRIMIS Mortgage Network, a trading name of First Complete Limited. First Complete Limited is authorised and regulated by the Financial Conduct Authority.