Company overviewCompany number06893284StatusActiveCategoryLtdIncorporated2009-04-30Accounts categoryMicro EntityNext accounts due2027-01-31Registered office53 Southdean Gardens, London, SW19 6NT