South District Council has refused planning permission for a developer to build 57 homes on a site in Henley for a number of reasons.