LYONS MANE LTD Company number 17494011 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address1666a, Office 1 High Street, Knowle, United Kingdom, B93 0LY PostcodeB93 0LY Companies at this postcode 243 Average house price in B93 0LY £325,000 (6 sales) Map