About Haversham Place Management Company Limited (03096775) United Kingdom