About Thomas Nugent Architects Limited (03761623) United Kingdom