APPLEGARTH 3 LIMITED Company number SC717677 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address6/8 Cow Wynd, Falkirk, Stirlingshire, Scotland, FK1 1PL PostcodeFK1 1PL Companies at this postcode 8 Map