About Luxor Developments (barrow) Limited (10594871) United Kingdom