About Segro (trilogy) Management Company Limited (05654708) United Kingdom