About Wentworth Properties Ltd (12159771) United Kingdom