Company overviewCompany number06600598StatusActiveCategoryLtdIncorporated2008-05-22Accounts categoryFullNext accounts due2027-02-28Registered office75 Cowcross Street, London, EC1M 6EL