Self Build Site Insurance

With some 13% of all new houses built every year in the UK being self builds, and 20,000 self builders spending in the region of