NEEDEDPRODUCTSUN LIMITED Company number 14885267 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address19 Russell Grove, Wrexham, Wales, LL12 7DG PostcodeLL12 7DG Companies at this postcode 3 Average house price in LL12 7DG £109,000 (10 sales) Map