Entity DNA

About SL027618 LP

Registered details from Companies House. Use the tabs above for directors, shareholders, persons with significant control, financials and the ownership structure chart.

Company number
SL027618
Status
Active
Company type
Limited partnership
Incorporated
26 July 2016
Registered office
Suite 4153 Mitchell House, 5 Mitchell Street, Edinburgh, EH6 7BD, Scotland

Previous names

  • PHOTON FINANCE LP (until 28 November 2023)
  • SL027618 LP (until 27 March 2020)
  • PHOTON FINANCE LP (until 3 January 2019)
SL027618 LP (SL027618) – Company Overview, Directors & Ownership Chart | EntityDNA