INTERNET PHARMACY LIMITED Company number 04018681 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address120 Bury New Road, Heywood, Lancashire, OL10 4RG PostcodeOL10 4RG Companies at this postcode 9 Average house price in OL10 4RG £175,000 (3 sales) Map