Edward Fail Bradshaw & Peterson Solicitors