Company overviewCompany number07689604StatusActiveCategoryLtdIncorporated2011-07-01Accounts categoryFullNext accounts due2027-09-30Registered office124 City Road, London, England, EC1V 2NX