About Henry Thorold Architects Limited (09926927) United Kingdom