Key factsactiveLegal nameTHE VELVET ROOT LTDuk_chRegistrationSC849976uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-05-27uk_chRegistered address19 CARRONVALE ROAD, LARBERT, FK5 3LZuk_chIndustry96020 - Hairdressing and other beauty treatmentuk_ch