JOSEPH LONG AND ASSOCIATES LTD ID 63933680