VBC.LIFE LTD Company number 13239109 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 11 Oaks Business Park, Oaks Lane, Barnsley, England, S71 1HT PostcodeS71 1HT Companies at this postcode 41 Map