About Coco Properties Ltd (10786198) United Kingdom