I have watched enough episodes of Grand Designs to know that when carrying out a major building project two or more of the following consequences are inevitable: Going over budget Going over schedule Windows […]

I have watched enough episodes of Grand Designs to know that when carrying out a major building project two or more of the following consequences are inevitable: Going over budget Going over schedule Windows […]