About Wentworth St. Mawes Management Limited (05948899) United Kingdom