About Pilgrim Mews (plymouth) Management Company Limited (06549174) United Kingdom