Birch Tree Manufacturing Services phone Birch Tree Cottage, 1A, Farriers Road Chipping Norton, Oxfordshire OX7 7EU map Birch Tree Manufacturing Services Ltd phone Unit 1, Greystones, Burford Rd Chipping Norton, Oxfordshire OX7 5XA map if (!IN_DEV) { ?> } ?>