L. PARDOE & SON (IVERLEY) LIMITED Company number 00843098 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressIverley Park Farm, Stourbridge, West Midlands, DY7 6PU PostcodeDY7 6PU Map