Anderson Anderson & Brown is an accounting and advisory firm founded in 1990 and based in Aberdeen, United Kingdom. The firm offers services ranging from corporate finance and tax to audit and assurance, employer tax, expatriate tax, and outsourcing solutions. ABB caters to the business product services, consumer product services, financial services, energy, information technology, manufacturing, oil and gas, industrials, material, and resource sectors.