Feedbac7 came into being in 2012 as a company enlisted under no 08267907, located at N22 6RD London at 82 Sirdar Road. The company's last known status was dissolved. Feedbac7 had been operating in this business for nine years.
The company was overseen by a single managing director: David H., who was appointed twelve years ago.
David H. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares .