THATCHER LIMITED Company number 05065219 · Monitor this company Active Overview People 19 Financial Control Documents Analysis Location Related Registered office Address4th Floor 46 James Street, London, England, W1U 1EZ PostcodeW1U 1EZ Companies at this postcode 36 Average house price in W1U 1EZ £546,000 (1 sales) Map