About Cattermole & Doublein Properties Limited (13592712) United Kingdom