FALKIRK TOWNS LTD. Company number SC124478 · Monitor this company Active Overview People 58 Financial Control Documents Analysis Location Related Registered office Address104 High Street, Falkirk, Scotland, FK1 1NW PostcodeFK1 1NW Companies at this postcode 3 Map