About Tedsmore Properties Limited (11937431) United Kingdom