About Copperhouse Developments Ltd (11598159) United Kingdom