About 60 St. John S Grove (islington) Management Company Limited (02541055) United Kingdom