About Cambrian Place Developments Ltd (12077373) United Kingdom