Person

Mr Nehme Abouzeid

Person with Significant Control

Flat 7
67-69 Deodar Road
London
SW15 2NU
England

British

Scotland

December 1971