John Nicholls (Trading) Ltd - Head Office ← View details 11, Somerville Court, Adderbury, Banbury, Adderbury, England OX17 3SN +44 1295 262294 Get Directions From* To * — Required information