MANTRA PROJECT CONSULTING LIMITED Company number SC588284 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address32 Stuart Drive, Lanark, South Lanarkshire, United Kingdom, ML11 7HF PostcodeML11 7HF Map