About Segro (tottenham) Limited (12193179) United Kingdom