About College Mews 1 (plymouth) Management Company Limited (02649142) United Kingdom