About 3 Wyndham Street West Plymouth Management Company Limited (05285687) United Kingdom