About Properties Link Wentworth Ltd (12896028) United Kingdom