About Live Life Homes Limited (08075452) United Kingdom