20 Haringey Park, Management Company Limited