LIMECHARM LIMITED Company number 02341694 · Monitor this company Active Overview People 24 Financial Control Documents Analysis Location Related Registered office Address2 Westrip Lane, Stroud, England, GL5 4RZ PostcodeGL5 4RZ Average house price in GL5 4RZ £231,000 (5 sales) Map