About Segro (barking 3) Limited (10451100) United Kingdom