About Tcl Life Properties Limited (09774974) United Kingdom