Electra Partners Europe Holdings came into being in 1999 as a company enlisted under no 03870718, located at SE1 2AF London at 1 More London Place. The company's last known status was dissolved. Electra Partners Europe Holdings had been in this business field for twenty years. Electra Partners Europe Holdings Limited was known twenty five years ago as Electra European Partners.
The directors included: James K. appointed on Monday 31st March 2014 and Stephen O. appointed on Thursday 25th November 1999.
The companies with significant control over this firm were: Electra Partners Group Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 65 St. Paul's Churchyard, EC4M 8AB and was registered as a PSC under the reg no 03789160.