Person

Mr Naftali Levenson

Person with Significant Control

Flat 6 Campden House
Harben Road
London
NW6 4RN
England

British

England

November 1989