About Lifessentials Homes Ltd (12411027) United Kingdom