UK pest control company at risk of closing after 3 years as it enters administration June 15, 2026 News by admin Leave a Comment on UK pest control company at risk of closing after 3 years as it enters administration UK pest and bird control company, LPPC Environmental Ltd, which trades as Pest Control Aberdeenshire, has fallen into administration.