About Segro (deptford Trading Estate) Limited (10425761) United Kingdom