Not sure if the land would be worth a lot . Unless outline planning permission is granted !If that is a freehold site what is the land worth?
Deduct that from the £1.3m and that is what you are paying for the 'business'. Then start the calculations again.