24/7 Pest Control Service for London and South East. BPCA and EXOR Member. Council Approved. Government Recommended. Trust Mark Endorsed. Company Reg. 03961196. Friendly Team Established since 1990.A & H Pest Control is located in the Chislehurst area of Greater London. There are at least 2 other listings in the BR7 postcode area. Pest Controls in Greater London BR7