LAMMA LIMITED Company number 07172302 · Monitor this company Active Overview People 21 Financial Control Charges Documents Analysis Location Related Registered office AddressNew London House, 172 Drury Lane, London, England, WC2B 5QR PostcodeWC2B 5QR Companies at this postcode 28 Map