ECOSTRUXTURE (UK) LIMITED Company number 09101552 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address030 Pickards Estate, Pickards North, Westonbirt, Tetbury, Gloucestershire, United Kingdom, GL8 8QE PostcodeGL8 8QE Companies at this postcode 4 Average house price in GL8 8QE £777,000 (5 sales) Map