About Newham Transformation Partnership Limited (06771033) United Kingdom