JPS RENEWABLES LIMITED Company number 08518057 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address12 WINDSOR AVENUE, LEICESTER, LEICESTERSHIRE, UNITED KINGDOM, LE6 0YF PostcodeLE6 0YF Companies at this postcode 9 Average house price in LE6 0YF £235,000 (56 sales) Map