About Segro Europe Limited (04569885) United Kingdom