About Boddington Management Limited (10069553) United Kingdom