Company overviewCompany number03538605StatusActiveCategoryLtdIncorporated1998-04-01Accounts categoryGroupNext accounts due2027-09-30Registered office28 Kirby Street, London, England, EC1N 8TE