About T.s.c. Property Limited (05232326) United Kingdom