About Wentworth Northern Properties Limited (02694062) United Kingdom