About Luxor Properties Limited (00692300) United Kingdom