BEN LOWE LIMITED Company number 09496012 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4 Russell Street, Stroud, England, GL5 3AG PostcodeGL5 3AG Companies at this postcode 6 Average house price in GL5 3AG £120,000 (1 sales) Map