Memis Properties Ltd 84 Stamford Hill, London, London W1