2014 is the date that marks the start of Leadenhall Street Pension Trustee Limited, the company which was located at Suite 1, 3rd Floor, 11-12 St. James's Square in London. The company was registered on 2014-12-09. The company's registration number was 09348001 and the area code was SW1Y 4LB. This firm had been on the market for approximately eight years up until 2022-03-22.
The officers were as follow: Paul R. assigned to lead the company on 2021-02-01, Rolfe B. assigned to lead the company in 2021, Steven B. assigned to lead the company five years ago and 5 other directors.