About Walthamstow Cinema 2 Limited (FC033103) Channel Islands