Person

Mr Izchak Davidovits

Person with Significant Control

43
Bridge Lane
London
NW11 0ED
England

Swiss

Switzerland

November 1976