Skip to content

LUMEN TECHNOLOGIES UK LIMITED

Active

Company no. 02495998 · Private limited company · Incorporated 25 Apr 1990

Accounts overdue since 30 Sep 2026

Company details

Company number
02495998
Registered office
260-266 GOSWELL ROAD, LONDON, EC1V 7EB, ENGLAND
Incorporated
25 Apr 1990
Registered in
Not supplied
Previous names
  • CENTURYLINK COMMUNICATIONS UK LIMITED · until 3 Apr 2021
  • LEVEL 3 COMMUNICATIONS UK LIMITED · until 31 Jan 2018
  • GLOBAL CROSSING (UK) TELECOMMUNICATIONS LIMITED · until 30 Aug 2012

Industry

Registered business activities and SIC codes

Filing deadlines

Accounts

Next due 30 Sep 2026

Last period ended 31 Dec 2024

Confirmation statement

Next due 9 Jul 2027

Last statement dated 25 Jun 2026

Dates supplied by Companies House.