St Bride's Managers is a limited liability partnership registered in England and Wales, registration number OC350592. The registered office is 5 St Bride Street, London, EC4A 4AS. St Bride's Managers LLP is regulated and authorised by the Financial Conduct Authority.
St Bride’s Managers LLP September 2016 Pillar 3, Remuneration and Stewardship Disclosure Document. Click here for PDF.