About Prize Plum Properties Ltd (12217216) United Kingdom