FARQUHAR & SON LIMITED Company number SC022380 · Monitor this company Dissolved Overview People 16 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address25a Stirling Street, Tillicoultry, Scotland, FK13 6EA PostcodeFK13 6EA Companies at this postcode 52 Map