Premier Environmental - Fly Screens and Insect Mesh You are here: Home > Shopping and Auctions >Home Improvements >Doors and Windows > Premier Environmental - Fly Screens and Insect Mesh UK based fly screen manufacturer providing fly screens for windows and doors suited for both commercial and residential. Web: http://www.premier-env.co.uk Address: P.O. BOX 112 Accrington, Lancashire BB5 2GS United Kingdom Telephone: 01254 386776 Company Name: Premier Environmental GPS: 53.7537011, -2.3625475 Social Share: Previous Link