Key factsactiveLegal nameJESSICA SWALE LIMITEDuk_chRegistration10155441uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2016-04-29uk_chRegistered address23 BECONDALE ROAD, LONDON, GREATER LONDON, SE19 1QJuk_chIndustry90030 - Artistic creationuk_ch