About Coppermill Lock Management Company Limited (03796176) United Kingdom