About Mitchell S Place Management Company Limited (03779770) United Kingdom