About Eric Parry Architects Trustees Limited (13443775) United Kingdom