About Newham Partnership Working Limited (07869426) United Kingdom