About Winch Properties Trading Ltd (13096178) United Kingdom