Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Clifford & Snell Logo
Clifford & Snell CB Rank
4422777
Heat Score
15
Clifford & Snell was originally established in 1929 and has a History of pioneering many electronic systems and devices.
Founded
obfuscation
Private Birmingham, Birmingham, United Kingdom www.Moflash.com
Manufacturing