About Tsr Property Ltd (11426787) United Kingdom