About Courcoux & Courcoux Contemporary Art Limited (03178772) United Kingdom