About Segro (electra Park) Limited (12926981) United Kingdom