MCLEOD AGGREGATES LIMITED Company number 08689945 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressLongham Hall, Longham, Dereham, Norfolk, NR19 2RJ PostcodeNR19 2RJ Map