About D W A Architects (london) Limited (03865070) United Kingdom