About Mary Duggan Architects Limited (10666620) United Kingdom