LUPTAR CONTRACTS LTD Company number SC833600 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address2/1 26 Raploch Avenue, Glasgow, Scotland, G14 9FF PostcodeG14 9FF Map