Companies House Search Companies House search engine

Companies in EC1A 7AJ

BT INVESTMENT CAPITAL LP

81 NEWGATE STREET,

Reg Number: LP009091

Date of Inc: January 01, 1970

STARCLICK CONSULTING LTD

81 Newgate Street,, London

Reg Number: 14027791

Date of Inc: April 05, 2022