A lot of projects, but no contact information.
[Celaya 26]
Loc.2
Colonia Condesa
CP 06100, México DF, México
Ph: [52 55] 5264 1557
Luis Barragan architect (and colourist). The Barragan Foundation is (oddly?) based in Switzerland and has a portfolio of his projects on their website.