Company overviewCompany number05086231StatusActiveCategoryLtdIncorporated2004-03-29Accounts categorySmallNext accounts due2027-03-31Registered office10 John Street, London, WC1N 2EB