Call Today on 01603 763189

AstraFrame, Window Manufacturers

See your windows being made

AstraFrame Factory See your windows being made in NorwichOne thing that shocked us from the horse meat scandal a couple of years ago was that you could label something as British without it really coming from Britain.

Until this time, like most people in the UK, we didn’t …

SAVE up to


Get your FREE quote today.