Company name: Bed Bugs Limited
Description: Bed Bugs Ltd is a London based company. We are experts at bed bug detection, treatment, and removal by using our unique approach that's backed by science.
12 Hermitage Ln, London SE25 5HH, United Kingdom