About Boddington Estates Limited (00874206) United Kingdom