About Haddenham Gate Management Limited (06738839) United Kingdom