RUDD MACNAMARA LIMITED Company number 01136271 · Monitor this company Active Overview People 18 Financial Control Charges Documents Analysis Location Related Registered office AddressIsland Works Holyhead Road, Handsworth, Birmingham, B21 0BS PostcodeB21 0BS Companies at this postcode 4 Map