Key factsactiveLegal namePHOENIX PIXEL SOLUTIONS LTDuk_chRegistrationSC869713uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-11-11uk_chRegistered address22 BACKBRAE STREET, GLASGOW, G65 0NHuk_chIndustry73110 - Advertising agenciesuk_ch