About Newington Green Consulting Limited (08490266) United Kingdom