Started with Reg No. 06808259 fifteen years ago, Memo Software Ltd had been a private limited company until July 19, 2016 - the time it was formally closed. The official office address was 145-157 St John Street, London.
Andreas H. was this company's managing director, appointed fifteen years ago.