Made O'Meter
Discover where a brand or product originates
Black Sheep is owned by Breal Capital, headquartered in the United Kingdom. No. The ultimate owner of Black Sheep, Breal Capital, is headquartered in the United Kingdom, not in the United States.
Breal Capital is a multi-disciplinary investment management and private equity firm based in London that specializes in acquiring and revitalizing British heritage brands.
disclaimer
poweredBy