Hi OP,
Darryl Richards and his team at Certus Legal get good reps on this forum.
If this is your 1st purchase maybe having a solicitor that can give you legal advice is more beneficial (?).
Re: B&P, if you search the forums there has been a few threads on that.
buildingpro
theinspector...