Complidata UK Company numberBR028614 StatusOpen TypeUk-Establishment Incorporated20 Apr 2026 Registered office 1 (Floor 3) Lackington StreetLondonEC2A 1AL Data JSON Markdown