About Cambridge Place Investments Ltd (12942613) United Kingdom