About Plumptre Management Company Limited (03799390) United Kingdom