TAMARISK SOLUTIONS LIMITED Company number 10011988 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31 St Clements House, 12 Leyden Street, London, England, E1 7LL PostcodeE1 7LL Companies at this postcode 20 Average house price in E1 7LL £914,000 (38 sales) Map