Xeinadin Group has acquired David Cadwallader & Co, a Bicester-based accountancy firm, in 18th acquisition in two years