About Luxor Developments (claughton) Limited (10594653) United Kingdom