Tabuenca & Leache, Arquitectos