About Hugh Thomas Architects Limited (08296599) United Kingdom