Generation Home ® is the trading name of Imagine Mortgages Ltd, a company registered in England and Wales. Company registration number: 11465987.
Authorised and regulated by the Financial Conduct Authority.
Our Financial Services Register number is 921355.