V O VAUGHAN & SON LIMITED Company number 14357613 · Monitor this company Active Overview People 4 Financial Documents Analysis Location Related Registered office AddressFfordd Fawr, Prion, Denbigh, Wales, LL16 4SG PostcodeLL16 4SG Map