About Cambria Property Holdings Limited (08354107) United Kingdom