Key factsactiveLegal namePENUMBRA COMPLIANCE LTDuk_chRegistrationSC845487uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-04-16uk_chRegistered address85 FULTON STREET, GLASGOW, G13 1DPuk_chIndustry62020 - Information technology consultancy activitiesuk_ch