About Copperfields (newbury) Management Limited (03664242) United Kingdom