PPS (WREXHAM) LIMITED Company number 05894812 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressThe Mount, Coed Efa Lane, Wrexham Road, New Broughton, Wrexham, LL11 6YF PostcodeLL11 6YF Map