About Slough Cinema 2 Limited (FC027020) Channel Islands