Ieuan Griffiths Building Contractors have recently completed the build of a terrace of timber framed houses in Nolton Haven, Pembrokeshire.