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 February 2018 Pillar 3, Remuneration and Stewardship Disclosure Document. Click here for PDF.