Company overviewCompany number02921009StatusActiveCategoryLtdIncorporated1994-04-20Accounts categoryUnaudited AbridgedNext accounts due2027-03-31Registered office151 The Broadway, London, SW19 1JQ