LGC PROJECTS LTD Company number SC676380 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressNewbigging Of Logie Cottages, Logie, Kirriemuir, Scotland, DD8 5PL PostcodeDD8 5PL Map