About The Briars Evesham (residents) Management Limited (02912781) United Kingdom