About Lexibell Homes Limited (11803302) United Kingdom