About Badgehurst (woodgrange) Limited (02415148) United Kingdom