BAREFOOT7 LTD Company number SC667148 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressDouglas Hall, Pendicle, Lockerbie, United Kingdom, DG11 1AD PostcodeDG11 1AD Companies at this postcode 2 Map