BEN'SCAR LIMITED Company number SC378172 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address39 Anwoth Street, Tollcross, Glasgow, G32 7RW PostcodeG32 7RW Companies at this postcode 15 Map