Company identity
Founded / incorporated
19 January 1999
Company number SL003439
Legal name
ELECTRA PRIVATE EQUITY PARTNERS (SCOTLAND)
Company type
Limited Partnership
Region
Scotland
Registered address
QUARTERMILE ONE
15 LAURISTON PLACE
EDINBURGH
EH3 9EP
Insolvency history
No