Barg Labs Ltd Company number17501363 StatusActive TypePrivate Limited Company Incorporated6 Oct 2026 Nature of business Business and domestic software development Registered office 29 Radbourne AvenueLondonW5 4XD Data JSON Markdown