JOHN HAYNES LIMITED Company number 07582814 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address35 Mayfield Road, Farmoor, Oxford, OX2 9NY PostcodeOX2 9NY Companies at this postcode 2 Map