Key factsactiveLegal nameCAPARO LIMITEDuk_chRegistration03524907uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1998-03-10uk_chRegistered address103 BAKER STREET, LONDON, W1U 6LNuk_chIndustry70100 - Activities of head officesuk_ch