Entity DNA

About 17038063 LIMITED

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

Company number
17038063
Status
Active
Company type
Ltd
Incorporated
17 February 2026
Registered office
12 Torrens Road, London, SW2 5BS, England

Nature of business (SIC)

  • 62020
  • 70229

Previous names

  • VELA ADVISORS LIMITED (until 23 October 2026)
17038063 LIMITED (17038063) – Company Overview, Directors & Ownership Chart | EntityDNA