About 20 Haringey Park Management Company Limited (02280604) United Kingdom