Company overviewCompany number06318342StatusActiveCategoryLtdIncorporated2007-07-19Accounts categoryFullNext accounts due2027-06-30Registered office13 Christopher Street, London, EC2A 2BS