About Plympton Park Management Company Limited (06323851) United Kingdom