Loading company profile…
Powell Cinema Engineers Ltd is a private limited company, incorporated on 27 February 2012, with its registered office in Leighton Buzzard. Companies House lists its business as manufacture of photographic and cinematographic equipment, manufacture of electric lighting equipment and other engineering activities.