MACARTHYS LABORATORIES LIMITED Company number 00620024 · Monitor this company Active Overview People 67 Pay gap Control Charges Documents Analysis Location Related Registered office AddressBampton Road, Harold Hill, Romford, Essex, RM3 8UG PostcodeRM3 8UG Companies at this postcode 15 Map