About 2 4 Hereford Road (management) Limited (02518412) United Kingdom