Oikocredit UK and Ireland
Alternatively, if you have a press inquiryl require more information, or have a point of view we'd love to hear from you.
Postal Address:Unit 3, Hyde Park HouseManfred Road, PutneyLondon, SW15 2RSUnited Kingdom
Office Number: +44 (0) 330 355 33 00
You can also complete the contact form below: