About Segro (barking 2) Limited (10451060) United Kingdom