About Luxx - Breams Buildings Development Limited (10531391) United Kingdom