About The Clarenden Place Management Company Limited (03261620) United Kingdom