Hampton Anthony R Finnegan Marks & Hampton