ARMADILLO LIMITED Company number 00991219 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address31 Stamford Street, Altrincham, Cheshire, WA14 1ES PostcodeWA14 1ES Companies at this postcode 138 Map