Overview
Legal name
CACTI FILMS LIMITED
Region
South East England
Registered address
BIRCH HOUSE 50 SIX ACRES
SLINFOLD
HORSHAM
WEST SUXSSEX
ENGLAND
RH13 0TH
Insolvency history
No