ALPHA WINDOWS LIMITED Company number 02663353 · Monitor this company Liquidation Overview People 6 Documents Analysis Related Companies sharing an officer 1 LEIGHTON BUZZARD GARDEN CENTRE LIMITED Disolved Shared officer: STUART MICHAEL HAMMOND