About Copper Beech Properties Ltd (10181185) United Kingdom