About Friary Court (plymouth) No.3 Management Company Limited (02768137) United Kingdom