About 24 Evesham Road Management Co. Limited (04022006) United Kingdom