About T L C Properties (suffolk) Limited (11085199) United Kingdom