About Plympton House Management Ltd (10622658) United Kingdom