About Segro (crick) Limited (09962258) United Kingdom