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