SHERLOCK FOAMS LIMITED Company number 02198025 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressSpring Villa Hugmore Lane, Llan-Y-Pwll, Wrexham, Wales, LL13 9YE PostcodeLL13 9YE Companies at this postcode 13 Average house price in LL13 9YE £396,000 (25 sales) Map