About Hugh Strange Architects Limited (09150693) United Kingdom