BEC 21 (UK) LTD Company number SC697348 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 7 3 Bowerwalls Place, Barrhead, Glasgow, Scotland, G78 1BF PostcodeG78 1BF Companies at this postcode 23 Map