ARMAND ANDREAS LIMITED Company number 12974750 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressApartament 3 Holly Street, Luton, England, LU1 3DD PostcodeLU1 3DD Companies at this postcode 58 Average house price in LU1 3DD £242,000 (84 sales) Map