Newbury Homebuyers & Landlords Set to Save £2,356,900 in Stamp Duty Over Next Nine Months
6 years ago
The British are infatuated with owning their own property and politicians know that. Margaret Thatcher used it as a vote winner in 1979 when she allowed council house tenants to buy their own home. Coming to the present day,…