About Copperhouse Green Management Company Limited (12419729) United Kingdom