Person

Mr Simcha Lok

Person with Significant Control

C/O 24a
Lingwood Road
London
E5 9BN
England

British

England

November 1992