The enterprise referred to as 1a Films was registered on 2003-04-22 as a private limited company. The enterprise head office was based in South Glamorgan on 16 Churchill Way, Cardiff. This place zip code is CF10 2DX. The office registration number for 1a Films Limited was 04740178. 1a Films Limited had been in business for 13 years up until dissolution date on 2016-10-04.
Norman S. was this particular firm's director, assigned to lead the company 21 years ago.