About Cambrian Property Holdings Limited (02104426) United Kingdom