Штаб-квартира C.P. Company находится в Мендризио (швейцарский италоязычный кантон Тичино). История бренда начинается в 1971 году, когда Массимо Ости основал компанию в Болонье, Италия. Изначально компания производила футболки с трафаретной печатью и графическим дизайном, но к 1973 году бренд начал производить другую одежду, включая куртки, брюки и рубашки. В 2019 году бренд открыл флагманский магазин в Милане, за ним последовали новые торговые точки в Амстердаме в сентябре 2020 года, Риччоне в июне 2021 года и Лондоне в 2022 году.