Company overviewCompany number05722669StatusActiveCategoryPlcIncorporated2006-02-27Accounts categoryGroupNext accounts due2026-12-31Registered office125 Old Broad Street, London, EC2N 1AR
Business activities62020Information technology consultancy activities62090Other information technology service activities