About Plummer Properties Ltd (11480733) United Kingdom