Hello!
I don't actually know if I can help you or not as I am not a solicitor, but I work as an assistant project manager for a construction company in London, and I have had a lot of contracts in our field. If it is in my area of expertise, maybe I can help you. If not, I do hope you find suitable help from other freelancers.
Cheers,
Bianca