Related topic: Deposit

Sold 205
12th September 2023

Average house deposits for first-time buyers across the UK now stand at a hefty £36,489, according to new research from national housebuilder, St. Modwen Homes.

Ben Grech Reposit 024
20th July 2023

We caught up with Ben Grech, CEO at Reposit and asked him about tenancy deposit alternatives and current challenges in the rental market.

Popular this week