IM Global Partner Branch United Kingdom Company numberBR020426 StatusOpen TypeUk-Establishment Incorporated15 May 2018 Registered office 3rd Floor 62 Threadneedle StreetLondonEC2R 8HP Data JSON Markdown