About T W P Properties Ltd (08915460) United Kingdom