Started with Reg No. 07410200 14 years ago, Menace Films And Entertainment Ltd had been a private limited company until 2021-10-05 - the date it was officially closed. The latest mailing address was 13 Fountain Court, 45 Church Rise Forest Hill Lewisham.
The following business was supervised by a single managing director: Peter F. who was in charge of it from 2010-10-18 to dissolution date on 2021-10-05.