About Cambridge Abodes Ltd (13380972) United Kingdom