MAYBACH WILLS & TRUSTS LIMITED Company number 09166400 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address11-13 PARK STREET, WELLINGTON, TELFORD, SHROPSHIRE, ENGLAND, TF1 3AE PostcodeTF1 3AE Companies at this postcode 14 Average house price in TF1 3AE £244,000 (19 sales) Map