Ifrc Treasury LP Company numberLP020009 StatusActive TypeLimited Partnership Incorporated31 Jan 2019 Registered office 40 Bank Street Level 18Canada WharfLondonE14 5NR Data JSON Markdown