About Boddington Hill Management Company Limited (03323705) United Kingdom