About 97 Heworth Village Management Company Limited (05488572) United Kingdom