Company identity
Founded / incorporated
26 November 2003
Company number 04977138
Legal name
ARMADILLO INVESTMENTS LIMITED
Company type
Private Limited Company
Region
London
Registered address
ONE AMERICA SQUARE
CROSSWALL
LONDON
EC3N 2SG
Insolvency history
Yes