Beaver House Services Ltd.
Trading as Beaver Pest Control
VAT Number: 749182503
Company Reg: 3891773
Company UTR: 11253 25765
Head Office
Beaver House Services Ltd
Unit C21 Trident Business Centre,
89 Bickersteth Road, London SW17 9SH
Registered Address
The Pavilions Computershare Governance Services,
Bridgwater Road, Bristol, BS13 8FD