About P Broude & Associates Limited (11394533) United Kingdom