Spencer Road LLP is an active company incorporated on 27 February 2008 with the registered office located in Saffron Walden, Essex. Spencer Road LLP was registered 17 years ago.
The Omerta Group (TOG) is a global Executive Search firm that serves a range of clients including investment banks, hedge funds, and private equity firms.
Financials
Net Assets, Total Assets & Total Liabilities (2014–2023)