About Plomer Green (downley) Management Company Ltd (07185502) United Kingdom