STEVE'S WINDOW DESIGNS LIMITED Company number 05683069 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressY Berllan, Llechryd, Cardigan, Ceredigion, SA43 2NL PostcodeSA43 2NL Companies at this postcode 2 Average house price in SA43 2NL £311,000 (10 sales) Map