About Segro (new Cross Business Centre) Limited (10425872) United Kingdom