Person

Mr Mahmoud Mostafavi

Person with Significant Control

3, Castleacre
15 Hyde Park Crescent
London
W2 2PT
United Kingdom

British

England

September 1956