About Cambrian Quay Management Company Limited (09064203) United Kingdom