About Eleanor Close Management Company Limited (01679918) United Kingdom