Person

Mr Yoel Stauber

Person with Significant Control

Unit 2 Lumen House
99 Vale Road
London
N4 1PR
United Kingdom

Israeli

United Kingdom

March 1988

Companies Controlled (2)