ARMADILLO MANAGED SERVICES LIMITED is a private limited by shares company based in
26-30 Upper Marlborough Road. It was incorporated on
10th Jan 2002 and is currently showing its status as 'Administration'.
The company's stated activity is
Information technology consultancy activities.