About Harwood Place Management Company Limited (03650185) United Kingdom