About Luxor Film Partner 2 Limited (04480129) United Kingdom