About The Grove (islington) No. 2 Residents Company Limited (02271943) United Kingdom