Abacus Data Installations Ltd phone 19 Chase View Rd Geddington, Northamptonshire NN14 1AQ map Contract Consulting Ltd phone Unit 2, Grange Road Workshops, Grange Road Geddington, Northamptonshire NN14 1AL map if (!IN_DEV) { ?> } ?>