FENESTRA TRADE FRAMES LIMITED Company number 07881818 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address3 PERSHORE ROAD, EVESHAM, WORCESTERSHIRE, UNITED KINGDOM, WR11 2LT PostcodeWR11 2LT Companies at this postcode 6 Average house price in WR11 2LT £520,000 (8 sales) Map