Registered with number 07440205 fourteen years ago, Tilla Holding Limited had been a private limited company until 2020-11-17 - the day it was dissolved. The company's official registration address was Suite 11 Suite 11, 23 Redan Place London.
Antonello I. was this specific enterprise's director, appointed six years ago.
Elwood M. was the individual who had control over this firm, owned over 3/4 of company shares.