Home News New Trade City Luton industrial trade park acquired for £38.44m at an anticipated yield of 3.75%