About Evesham Place Management Company Limited (05276872) United Kingdom