Su sede se encuentra en la calle Cea Bermúdez nº 59 de Madrid.