Registered with number 09898158 9 years ago, Freeformers Holdings Limited is a Private Limited Company. Its official registration address is 66 Prescot Street, London. This firm's principal business activity number is 82990 meaning Other business support service activities not elsewhere classified. Freeformers Holdings Ltd filed its latest accounts for the period that ended on 2021-12-31. Its latest confirmation statement was filed on 2022-12-01.