LOCK & KEY SECURITY LIMITED Company number 08439739 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4 Nicholas Court, Swindon, SN1 4HJ PostcodeSN1 4HJ Companies at this postcode 2 Map