Company name: Invest Falkirk
Description: Falkirk is located at the heart of Scotland, equidistant between its two largest cities with easy access by road, rail, sea and air.
2b, 4 Stadium Way, Falkirk FK2 9EE, United Kingdom