Companies House Search Companies House search engine

Companies in W1G 6BW

LC MEDICAL ADMIN LIMITED

20 DEVONSHIRE PLACE, LONDON

Reg Number: 07183945

Date of Inc: October 03, 2010

LC MEDICAL SERVICES LIMITED

20 DEVONSHIRE PLACE, LONDON

Reg Number: 07182320

Date of Inc: September 03, 2010

LONDON CLINIC DEVELOPMENT LIMITED

20 DEVONSHIRE PLACE,

Reg Number: 04132379

Date of Inc: January 01, 1970

TLC HEALTH CONCIERGE LIMITED

20 Devonshire Place, London

Reg Number: 14277753

Date of Inc: August 04, 2022

TLC OPCO LTD

20 DEVONSHIRE PLACE, LONDON

Reg Number: 15271798

Date of Inc: September 11, 2023

TLC OPHTHALMOLOGY LLP

20 Devonshire Place, London

Reg Number: OC449926

Date of Inc: November 13, 2023