J & L CONCRETE PUMPING LIMITED Company number 16075957 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressWindyridge, Amberley, Stroud, Gloucestershire, United Kingdom, GL5 5AA PostcodeGL5 5AA Companies at this postcode 145 Average house price in GL5 5AA £945,000 (10 sales) Map