N8n Gmbh - UK Establishment Company numberBR028805 StatusOpen TypeUk-Establishment Incorporated1 May 2025 Registered office The Ministry 79-81 Borough RoadLondonSE1 1DN Data JSON Markdown