About Tedd Properties Limited (11051119) United Kingdom