BOVA-GEN LIMITED Company number SC255302 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressRoxburgh Mains Farm, Kelso, Roxburghshire, Scotland, TD5 8NJ PostcodeTD5 8NJ Map