B CRAIG CONTRACTS LTD Company number SC542108 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address35 Mayfield Crescent Howwood, Renfrewshire, Scotland, PA9 1BL PostcodePA9 1BL Companies at this postcode 5 Map