About Segro App 4 Limited (07208115) United Kingdom