Companies House Search Companies House search engine

Companies in SE1 2EA

PILLAR APP LTD

17 PROVIDENCE SQUARE, LONDON

Reg Number: 11127539

Date of Inc: January 01, 1970

THE FREELANCE ACTUARY LIMITED

32 Providence Square, London

Reg Number: 13865932

Date of Inc: January 23, 2022