Company overviewCompany number04582254StatusActiveCategoryLtdIncorporated2002-11-05Accounts categoryMicro EntityNext accounts due2027-06-30Registered office198 Providence Square, London, SE1 2DZ