A.L. INNOVATIONS & DEVELOPMENTS LIMITED Company number 12725088 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address75 Letchworth Road, Leicester, England, LE3 6FL PostcodeLE3 6FL Companies at this postcode 10 Average house price in LE3 6FL £478,000 (14 sales) Map