21 ROSES LIMITED Company number 05371744 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address11 DEMONTFORT STREET, LEICESTER, LEICESTERSHIRE, LE1 7GE PostcodeLE1 7GE Companies at this postcode 60 Average house price in LE1 7GE £725,000 (6 sales) Map