17capital (penta) 2 LP

Limited partnership · EH3 9WJ Edinburgh · SL038142

Persons with significant control

  • 17capital 6 Scots Spv Gp Llp right to appoint and remove person
  • 17capital Llp part right to share surplus assets 75 to 100 percent