Edra Labs Corp. Company numberBR028768 StatusOpen TypeUk-Establishment Incorporated25 Nov 2024 Registered office Aviation House 125 KingswayLondonWC2B 6NH Data JSON Markdown