About Friary Court (plymouth) No.8 Management Company Limited (02874586) United Kingdom