About Seek Living Limited (13106140) United Kingdom