CITY SCREEN PRINTERS LIMITED Company number 01949326 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressUnit 2, Earls Way Earls Way Industrial Estate, Thurmaston, Leicester, Leicestershire, England, LE4 8DL PostcodeLE4 8DL Companies at this postcode 26 Average house price in LE4 8DL £582,000 (1 sales) Map