Key factsactiveLegal nameSHERPA INVEST LIMITEDno_brregRegistration991996966no_brregStatusactiveno_brregIncorporated2007-12-18no_brregRegistered addressPall Mall 100, Stron House, SW1Y 5EA LONDONno_brreg