Managing Director
London, London, United Kingdom
Uri Autogates (South Africa)
Public Eye Security Systems Ltd