About Marina Life Homes Limited (07421058) United Kingdom