About T W Properties Limited (05960027) United Kingdom