About Tsi Properties & Investments Limited (06477318) United Kingdom