Birwood came into being in 2009 as a company enlisted under no 06800436, located at W1K 5RG London at 34 South Molton Street. The firm's last known status was dissolved. Birwood had been operating in this business for at least thirteen years.
The executives included: Helgi B. arranged to perform management duties on 2018-09-29 and Hinrik B. arranged to perform management duties on 2013-10-09.
Hinrik B. was the individual with significant control over this firm, owned 1/2 or less of company shares.