Company overviewCompany number04820424StatusActiveCategoryLtdIncorporated2003-07-03Accounts categoryMicro EntityNext accounts due2027-03-31Registered office71 Saint Thomass Road, London, N4 2QJ