About Plymouth Independent Living Limited (IP26453R) United Kingdom