BAREFOOT IDEAS LIMITED Company number SC299477 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address7 ASHFIELD ROAD, CLARKSTON, GLASGOW, STRATHCLYDE, G76 7TU PostcodeG76 7TU Map