About Sal Homes Limited (12393782) United Kingdom