INACTIVE/DISSOLVED
Founded
31 Dec 2006

Address

Electra Partners LLP
65 Saint Paul's Churchyard
Paternoster House
London
EC4M 8AB
United Kingdom

Open Map


VCID: 3740
Profile

Corporate information

Official name
Electra Partners Limited Liability Partnership

Renamed to


Registration country
Investment activity status
Not investing