About Segro (loop) Limited (09539581) United Kingdom