About Thompson Bradford Architects Ltd (03225268) United Kingdom