I agree . Just looked at the devolpers pictures. This does not fit in with the other houses in
Church Rise. How could it be permitted. As others have suggested I recommend Mr Dowd plus local councillor. I am not far from you and Alan Till has been very helpful , not sure if you are in same ward.