About Segro (stockley Close) Limited (10428161) United Kingdom