BJFLOOD LTD Company number SC905402 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address82 Lethame Road, Strathaven, United Kingdom, ML10 6EF PostcodeML10 6EF Companies at this postcode 17 Map