Our Markets & Brands

Arran Isle is an international building products group, with annual sales of c£130 million, focused on design, sourcing, marketing and distribution of branded building products.

Cheese Grater London

We employ around 600 employees across 10 European facilities and manufacturing operations in China.

We operate through 2 principal divisions serving architectural and fenestration customers, supported by its own global sourcing and manufacturing teams.