JOHN HY MAYOR & SONS LIMITED Company number 00348670 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressSaw Mills, Ulnes Walton, Leyland, Lancashire, PR26 8LR PostcodePR26 8LR Map