About 48 Mannamead Road Plymouth Management Company Limited (02515648) United Kingdom