Am I due a refund

If you purchased your new build property within the last 4 years and your developer gave you one of the following incentives, then the answers is yes you are due a refund!

 
The developer paid your stamp duty/or an amount towards it.
The developer paid you a cash incentive.
The developer paid your solicitors fees/legal costs or any other monetary incentive.