About Eton Villa Management Company Limited (02549478) United Kingdom