BLUELEAD TECHNOLOGIES LTD

Business and domestic software development - Company Number: 16470831

Nature of business: Business and domestic software development
Address: Digital World Center, 1 Lowry Plaza, The Quays, Salford, England, M50 3UB
Incorporated on: 23 May 2025
Persons: Charles APOCHI
Company Number: 16470831

Exit mobile version