About Christopher Tredway Architects Ltd (11496492) United Kingdom