Spotta Smart Pest Systems Spotta Smart Pest Systems Unit 2, Murdoch House, Garlic Row Cambridge CB5 8HW Great Britain Phone: +44 1223 967 398 http://www.spotta.co/