Drem Products Corporation

occupation:
Photographic equipment manufacturer
Nationality:
American

Based 142 West 42nd Street, New York; subsidiary in UK? see also Drem Zentrale (another subsidairy?) in Austria