About Film.ss Properties Ltd (12516795) United Kingdom