About Walton View Management Company Limited (02606102) United Kingdom