Councils fail to justify large fees for licensing pet shops, report reveals
22 June 2016 Just one council could justify its £300+ fee for issuing a pet shop licence, in an investigation by the Ornamental Aquatic Trade Association. Twenty councils which charge £300 or more for a pet shop licence –...
Read More