About Segro Communities Limited (08656082) United Kingdom