About Cedar Retail & Development Ltd (12769491) United Kingdom