About T & W Properties Ltd (12883800) United Kingdom