Electra Private Equity Partners 2001 Company numberLP007661 StatusActive TypeLimited Partnership Incorporated19 Jun 2001 Registered office Paternoster House65 St Paul'sCurchyardEC4M 8AB Data JSON Markdown