About T S P Properties Limited (05250679) United Kingdom