Buildersmate ! hero of the revolution - I will spend many many happy hours on that.
Solicitors costs are clearly claimable as an expense
as you have said extending a lease for £18 000 is clearly a capital expense
unless you borrowed money for the 18k in which case the interest but not the capital repayment wouild be.