Registered as 03746716 twenty five years ago, Freedom Paper Converters Limited had been a private limited company until 14th November 2018 - the day it was dissolved. The business official office address was Tower 12 18-22 Bridge Street, Spinningfields Manchester. The company was known as Accrol Midlands until 28th November 2012 when the business name was changed.