Registered at 78 Coleraiine Road, London SE3 7PE Placebo Ltd was a Private Limited Company and issued a 09020552 Companies House Reg No. The firm was created on 2014-05-01. Placebo Ltd had been prospering on the British market for at least six years.
The details that details the company's management implies that the last two directors were: Christian M. and Simon O. who were appointed on 2016-12-01 and 2014-05-01.
Simon O. was the individual with significant control over this firm, owned over 3/4 of company shares.