Companies House Search Companies House search engine

Companies in SE1 2EA

PILLAR APP LTD

17 17 Providence Square, London

Reg Number: 11127539

Date of Inc: December 29, 2017

THE FREELANCE ACTUARY LIMITED

32 Providence Square, London

Reg Number: 13865932

Date of Inc: January 23, 2022