THE X FOUNDATION LIMITED Company number 06720807 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address90 DE BEAUVOIR ROAD, LONDON, N1 4EN PostcodeN1 4EN Companies at this postcode 76 Map