Registered with number 08298153 twelve years ago, Paperwork Magazine Limited had been a private limited company until Tuesday 6th June 2023 - the date it was formally closed. The business last known registration address was 324 Ivydale Road, London.
The officers included: Daphne D. appointed in 2018 in December, Jessa M. appointed on Saturday 7th April 2018 and Catherine S. appointed twelve years ago.
Catherine S. was the individual with significant control over this firm, had substantial control or influence over the company.