Company overviewCompany number04525957StatusActiveCategoryLtdIncorporated2002-09-04Accounts categoryDormantNext accounts due2027-06-30Registered office180 Fleet Street, London, EC4A 2HG