About Mount Felix (walton On Thames) Residents Association Limited (01272343) United Kingdom