LEON EVANS LTD Company number 11835101 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address29 ABBOTTSMOOR, BAGLAN, PORT TALBOT, SA12 6DA PostcodeSA12 6DA Companies at this postcode 8 Average house price in SA12 6DA £206,000 (52 sales) Map