Company overviewCompany number12231122StatusActiveCategoryLtdIncorporated2019-09-27Accounts categoryFullNext accounts due2027-09-30Registered office3 Valentine Place, London, England, SE1 8QH