El inmueble, de más de 8.000 metros cuadrados, está situado en una zona de gran expansión y proyección empresarial en Madrid, junto a Méndez Álvaro y la M-30 y ha sido diseñado por Rafael de La-Hoz.
La nueva sede de UCI dispone de las certificaciones de Eficiencia Energética Grado A y LEED Oro y está basado en estrategias WELL building, enfocadas a la salud y el bienestar de sus ocupantes. Además, cuenta con una envolvente de alta eficiencia, paneles fotovoltaicos y medidas para la reducción del consumo de agua.