About Newham Learning Partnership (psp) Limited (06773359) United Kingdom