AVMOR LIMITED Company number 03139025 · Monitor this company Dissolved Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressUNIT 11, STAFFORD PARK 12, TELFORD, SHROPSHIRE, TF3 3BJ PostcodeTF3 3BJ Companies at this postcode 61 Average house price in TF3 3BJ £730,000 (17 sales) Map