Defence in Stevenage, Hertfordshire We help you find any company! Defence Contractors Limited 44b High Street, Stevenage Stevenage, Hertfordshire Microwave Associates Ltd 44b High Street Stevenage, Hertfordshire