71 Tavistock Road came into being in 2008 as a company enlisted under no 06659035, located at W11 1AR London at Flat 2. The firm's last known status was dissolved. 71 Tavistock Road had been in this business field for at least fifteen years.
The following limited company was administered by 1 managing director: Simon M. who was controlling it for fifteen years.
Simon M. was the individual with significant control over this firm, owned 1/2 or less of company shares.