BB&D stands for Barone, Budge & Dominick Pty Ltd (Johannesburg, South Africa)

BB&D