BLACKBIRD TECH LTD
Company Number: 16244219
REGISTERED OFFICE
142 CROMWELL ROAD
LONDON
SW7 4EF
ENGLAND
LONDON
SW7 4EF
ENGLAND
Incorporation Date:
11/02/2025
Previous Name:
ANA LEGAL LIMITED
(until 20/06/2025).
INDUSTRIES
58290 – Other software publishing
Controlled By
Ms. Danielle Howell
