About 22 York Place Plymouth Management Company Limited (06426653) United Kingdom