ILLUMINI TECHNOLOGY LIMITED 15754186 - Details

ILLUMINI TECHNOLOGY LIMITED

Incorporation Date: 01 Jun 2024

Postcode: EC2R 6DA

City: London

SIC Codes: Business and domestic software development

Number of Directors: 2