About 8 Evesham Road Management Company Limited (02122388) United Kingdom