Your Favourite Homes explains about new homes building