Contact

Let's Talk

Office location

We have moved from Covent Garden to our new offices in Victoria.   

Address:  Thomas House, 84 Eccleston Square, SW1V 1PX

By tube:  Nearest station is Victoria (4 min walk) 

By train:  Nearest station is Victoria

Building your team?

Interested in finding out how we can help to build your management team?  We’re happy to offer our thoughts and advice. Just give us a call     020 3327 4029

Looking for a new opportunity?

We are always interested in talking to interims and executives with private equity experience.  Upload your CV, and let us know when you’re available.