TLI Certa Europe Gmbh - UK Branch Company numberBR024910 StatusOpen TypeUk-Establishment Incorporated1 Sep 2022 Registered office Room 835 Lloyds BuildingLondonEC3M 7DQ Data JSON Markdown