About Segro Investments Limited (01131931) United Kingdom