About The Whetstone Management Company Limited (02189596) United Kingdom