Company name: Green Shield Ltd
Description: Humane rodent control. Plug in our electronic ultrasonic pest repellers to keep rats and mice out of your house or business premises. UK and EU plugs.
325 Robin Hood Way, London SW20 0AB, United Kingdom