About Luxor Property Group Ltd. (10968509) United Kingdom