PRIMECARE DIRECT LIMITED Company number 17089202 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address30d Twycross Street, Leicester, England, LE2 0DU PostcodeLE2 0DU Companies at this postcode 12 Average house price in LE2 0DU £168,000 (19 sales) Map