About Sedtrade Properties Limited (11417807) United Kingdom