Altech phone Unit 1, Houghton Regis Trading Centre Houghton Regis, Bedfordshire LU5 5QH map Wardown Engineering Ltd phone Townsend Farm Rd, Townsend Industrial Estate Houghton Regis, Bedfordshire LU5 5BA map if (!IN_DEV) { ?> } ?>