About Silver Spring Networks (uk) Limited (06976503) United Kingdom