Founded in 2010, we are an investment company headquartered in Leeds, with offices in Newcastle and Manchester, that adds strategic value to businesses via integration and consolidation, producing realisable returns with an emphasis on risk..
Relevance: 3.4389787