The Original Factory Shop, founded in 1969, is a large UK discount retailer with over 180 stores in more than 165 communities. The first store was opened aiming to offer locals communities a wide range of products and also support the community.

Year of Acquisition / Loan

2023

Geography

United Kingdom

Segment

Private Debt

Sector

Lifestyle & Consumer Goods