Company overviewCompany number10308260StatusActiveCategoryLtdIncorporated2016-08-02Accounts categoryFullNext accounts due2027-03-31Registered office12 Mallow Street, London, England, EC1Y 8RQ