1 trademark was found for owners matching the name Allan John Caulfield.
#
1 TM: 801582
Desc: WEB WIDGET
Owner: Allan John Caulfield
Class: 42
Status: Lapsed: Not accepted