Tiene su sede en la casa de los Pinelo de la ciudad de Sevilla (Andalucía, España).