About Worthington Place Management Limited (05427412) United Kingdom