ASHWORTH ELECTRICAL SERVICES LIMITED Company number 03561721 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressTownfield House, Townfield Street, Oldham, Lancashire, OL4 1HE PostcodeOL4 1HE Companies at this postcode 10 Average house price in OL4 1HE £741,000 (1 sales) Map