About York Place 21 Management Company Limited (13506202) United Kingdom