About Alfred Road (management) Limited (02479204) United Kingdom