About Segro (barking 1) Limited (10186895) United Kingdom