About Chalcot Ventures Limited (08095060) United Kingdom