About T S W Properties Limited (04713303) United Kingdom