NewCoFeed

VELA INFRASTRUCTURE PORT TALBOT LTD

Company number
17426095
Incorporated
28 August 2026
Type
ltd
Registered office
78 York Street, London, W1H 1DP
Postcode area
W
Nature of business
  • 61100 Wired telecommunications activities
  • 61900 Other telecommunications activities
  • 62030 Computer facilities management activities

Source: Companies House public register. View the official record →

Also registered in London

All new companies in London