THOMAS OLIVER ASSOCIATES ID 37035563