About Newnham Park Limited (03492963) United Kingdom