Architects, Architects Stride Treglown Davies Ceredig House6 Mount Stuart SquareCardiffCF10 5EE029 20464027