Came across this recently - does anyone recognize the dealership/sales company? I would like to make contact with them.